package cn.uin.infrastructure.dao.po;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @ClassName HomeFamilyList
 * @Description:家庭成员表数据表对象
 * @Author: Administrator
 * @CreateDate: 2025/11/11 14:59
 * @Version: 1.0
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class HomeFamilyList {

	/** 主键ID */
	private Long id;

	/** 用户id */
	private Long userId;

	/** 家庭id */
	private Long familyId;

	/** 角色(管理员:admin, 成员:member) */
	private String role;

	/** 加入时间 */
	private Date addTime;

	/** 加入状态(1:待接受, 2:已接受, 3:已过期) */
	private Integer addStatus;

	/** 上一次活跃时间 */
	private Date lastLiveTime;

	/** 退出时间 */
	private Date escTime;

}
